A new public - key cryptosystem over quadratic orderswith quadratic decryption timeSachar

نویسندگان

  • Sachar Paulus
  • Tsuyoshi Takagi
چکیده

We present a new cryptosystem based on ideal arithmetic in quadratic orders. The method of our trapdoor is diierent from the Diie-Hellman key distribution scheme or the RSA cryp-tosystem. The plaintext m is encrypted by mp r , where p is a xed element and r is a random integer, so our proposed cryptosystem is a probabilistic encryption scheme and has the ho-momorphy property. The most prominent property of our cryptosystem is the cost of the decryption, which is of quadratic bit complexity in the length of the public key. Our implementation shows that it is comparably as fast as the encryption time of the RSA cryptosystem with e = 2 16 + 1. The security of our cryptosystem is closely related to factoring the discrimi-nant of a quadratic order. When we choose appropriate sizes of the parameters, the currently known fast algorithms, for examples, the elliptic curve method, the number eld sieve, the Hafner-McCurley algorithm, are not applicable. We also discuss that the chosen ciphertext attack is not applicable to our cryptosystem. 1 Overview Plenty of public key cryptosystems have been proposed, and the Diie-Hellman key distribution scheme or the RSA cryptosystem are mostly used throughout the world 9] 22]. Typically, these public key cryptosystems involve a modular exponentiation with a large number, which is of cubic bit complexity in the bit length of the public key and its computation is relatively slow. On the other side, for the sake of high security the secret keys are stored on a smart card and the decryption computation is also carried out over the smart card. So a cryptosystem with fast decryption is desired. To our knowledge, there exists no practical public key cryptosystem which has quadratic decryption time. In this paper, we present a new cryptosystem with fast decryption time. The decryption is of quadratic bit complexity; it involves an extended Euclidean algorithm computation, an ideal reduction and a few basic operations like multiplication and division with remainder of numbers. By the experiment of our implementation, our cryptosystem is comparably as fast as the encryption time of the RSA cryptosystem with e = 2 16 + 1. Our cryptosystem is constructed over an imaginary quadratic eld. Buchmann and Williams proposed the rst algorithm which achieves the Diie-Hellman key distribution scheme using the class group in an imaginary quadratic eld 4]. Later, Hafner and McCurley discovered the sub-exponential algorithm against the …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multivariate Quadratic Trapdoor Functions Based on Multivariate Quadratic Quasigroups

We have designed a new class of multivariate quadratic trapdoor functions. The trapdoor functions are generated by quasigroup string transformations based on a class of quasigroups called multivariate quadratic quasigroups (MQQ). The public key schemes using these trapdoor functions are bijective mappings, they do not perform message expansions and can be used both for encryption and signatures...

متن کامل

An Adaptation of the NICE Cryptosystem to Real Quadratic Orders

Security of electronic data has become indispensable to today’s global information society, and public-key cryptography, a key element to securing internet communication, has gained increasing interest as a vital subject of research. Numerous public-key cryptosystems have been proposed that use allegedly intractable number theoretic problems as a basis of their security. One example is NICE, in...

متن کامل

NICE - New Ideal Coset Encryption

Recently, a new public-key cryptosystem constructed on number elds is presented. The prominent theoretical property of the public-key cryptosystem is a quadratic decryption bit complexity of the public key, which consists of only simple fast arithmetical operations. We call the cryptosystem NICE (New Ideal Coset Encryption). In this paper, we consider practical aspects of the NICE cryptosystem....

متن کامل

A Cryptosystem Based on Non-maximal Imaginary Quadratic Orders with Fast Decryption

We introduce a new cryptosystem with trapdoor decryption based on the di culty of computing discrete logarithms in the class group of the non maximal imaginary quadratic order O q where q q square free and q prime The trapdoor information is the conductor q Knowledge of this trapdoor information enables one to switch to and from the class group of the maximal order O where the representa tives ...

متن کامل

A survey of cryptosystems based on imaginary quadratic orders

Since nobody can guarantee that popular public key cryptosystems based on factoring or the computation of discrete logarithms in some group will stay secure forever, it is important to study different primitives and groups which may be utilized if a popular class of cryptosystems gets broken. A promising candidate for a group in which the DL-problem seems to be hard is the class group Cl(∆) of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000